oil treatment equipment - Turco Inglés Diccionario